be somewhat drunk - Espagnol Anglais Dictionnaire